package com.onegroup.pojo;

import com.fasterxml.jackson.annotation.JsonBackReference;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;
import java.util.Set;

/**
 * @author:曾雪斌
 * @Description:部门负责人信息表
 * @History:
 */
@NoArgsConstructor
@AllArgsConstructor
@Data
public class DeptHost implements Serializable {

    /**
     * 负责人编号
     */
    private Integer deptHostId;
    /**
     * 负责人用户名
     */
    private String deptHostUsername;
    /**
     * 负责人姓名
     */
    private String deptHostname;
    /**
     * 负责人密码
     */
    private String deptHostPassword;
    /**
     * 负责人联系方式
     */
    private String deptHostPhone;

    /**
     * 拥有角色
     */
    private Role role;
    /**
     * 所属部门
     */
    @JsonBackReference
    private Dept dept;

}
